dangling sheave - Turkish English Dictionary